//#include <iostream>
//using namespace std;
//const int N = 10005;
//int b[N];
//int a[N];
//int main()
//{
//	int n;
//	cin >> n;
//	for (int i = 1;i <= n;i++)
//	{
//		cin >> b[i];
//	}
//	a[1] = 0;
//	int count = 0;
//	int r = 0;
//	int i = 2;
//	for (i =2;i <= n;i++)
//	{
//		a[i] = b[i-1] - a[i-1] - a[i-2];
//		if (a[i] > 1 || a[i] < 0)
//		{
//			r = 1;
//			break;
//		}
//	}
//	if (r == 0&&a[n+1]==0)
//		count++;
//	r = 0;
//	a[1] = 1;
//	i = 2;
//	for (i = 2;i <= n+1;i++)
//	{
//		a[i] = b[i - 1] - a[i - 1] - a[i - 2];
//		if (a[i] > 1 || a[i] < 0)
//		{
//			r = 1;
//			break;
//		}
//	}
//	if (r == 0&&a[n+1]==0)
//		count++;
//	cout << count;
//	return 0;
//}